The following are the course outcomes:

At the end of the course students will be able to:

1.  analyze the real-world problems and design algorithmic/programming solutions.

 

2.  use conditional expressions, functions, and control structures.

 

3.  prepare, execute and debug program code within an interactive programming environment.

 

4.  demonstrate a consistent and readable programming style based on the coding convention and standards.